DynamoDB তে নতুন Table তৈরি করা

Database Tutorials - ডাইনামোডিবি (DynamoDB) Table তৈরি এবং ম্যানেজমেন্ট |
223
223

DynamoDB তে নতুন টেবিল তৈরি করা অত্যন্ত সহজ। আপনি AWS Management Console, AWS CLI, অথবা SDK ব্যবহার করে DynamoDB টেবিল তৈরি করতে পারেন। এখানে, আমি AWS Management Console ব্যবহার করে DynamoDB তে একটি নতুন টেবিল তৈরি করার পদক্ষেপগুলি বিস্তারিতভাবে দেখাবো।


ধাপ ১: AWS Management Console এ লগ ইন করা

  1. প্রথমে, AWS Management Console এ লগ ইন করুন।
  2. লগ ইন করার পর, Services মেনু থেকে DynamoDB সার্ভিস নির্বাচন করুন অথবা সরাসরি DynamoDB সার্চ করুন।

ধাপ ২: টেবিল তৈরি করার জন্য "Create Table" বাটনে ক্লিক করা

  1. DynamoDB কনসোলের ড্যাশবোর্ডে, Tables ট্যাবের নিচে, Create table বাটনে ক্লিক করুন।

ধাপ ৩: টেবিল কনফিগারেশন সেট করা

এখন আপনি টেবিল তৈরি করার জন্য প্রয়োজনীয় কনফিগারেশন সেট করবেন। নিচে গুরুত্বপূর্ণ সেটিংস গুলি বর্ণনা করা হলো:

  1. Table name:
    • এখানে আপনি টেবিলের নাম প্রদান করবেন। উদাহরণস্বরূপ, Users বা Products
  2. Primary key:
    • Partition key (Primary key): DynamoDB এ প্রাথমিক চাবি বা Partition key হল একটি কলাম, যা ডেটাবেসের রেকর্ডগুলোকে অনন্যভাবে চিহ্নিত করে। উদাহরণস্বরূপ, UserID বা ProductID
    • Sort key (Optional): যদি আপনি টেবিলের মধ্যে আরও ভিন্নভাবে ডেটা সংগঠিত করতে চান, তাহলে আপনি Sort key ব্যবহার করতে পারেন। উদাহরণস্বরূপ, Timestamp বা OrderID
    • এই দুটি ফিল্ড Partition key এবং Sort key মিলে প্রাথমিক চাবি গঠন করবে।
  3. Table settings:
    • Provisioned: যদি আপনি নির্দিষ্ট পরিমাণ রিড এবং রাইট ক্যাপাসিটি সেট করতে চান, তবে এই অপশনটি নির্বাচন করুন। এখানে আপনি Read capacity units (RCU) এবং Write capacity units (WCU) কনফিগার করতে পারবেন।
    • On-demand: এই অপশনটি নির্বাচন করলে DynamoDB স্বয়ংক্রিয়ভাবে লোড অনুযায়ী রিড/রাইট সক্ষমতা অ্যাডজাস্ট করবে, এবং আপনাকে ম্যানুয়ালি ক্যাপাসিটি নির্ধারণ করতে হবে না।
  4. Encryption (Optional):
    • DynamoDB তে ডেটা এনক্রিপ্ট করা যায় Encryption at Rest এর মাধ্যমে। আপনি চাইলে এটি সক্ষম বা নিষ্ক্রিয় করতে পারেন।
  5. Additional Settings:
    • এখানে আপনি Time to Live (TTL), Point-in-Time Recovery (PITR), এবং অন্যান্য অপশন কনফিগার করতে পারবেন।

ধাপ ৪: টেবিল তৈরি করা

  1. সব কনফিগারেশন সঠিকভাবে পূর্ণ হলে, Create বাটনে ক্লিক করুন।
  2. DynamoDB আপনার জন্য নতুন টেবিল তৈরি করবে। এটি কিছু সময় নিতে পারে, এবং আপনি কনসোলের Tables ট্যাবে গিয়ে আপনার নতুন টেবিলটি দেখতে পারবেন।

ধাপ ৫: টেবিল ব্যবহারের জন্য প্রস্তুত

একবার টেবিল তৈরি হয়ে গেলে, আপনি বিভিন্ন Data Operations করতে পারেন যেমন:

  • Insert: নতুন ডেটা ইনসার্ট করা।
  • Update: বিদ্যমান ডেটা আপডেট করা।
  • Delete: ডেটা মুছে ফেলা।
  • Query: নির্দিষ্ট শর্তে ডেটা খোঁজা।

আপনি AWS CLI, SDK, বা কনসোলের মাধ্যমে এই অপারেশনগুলি চালাতে পারবেন।


এখন আপনি DynamoDB তে নতুন টেবিল তৈরি করতে প্রস্তুত। যদি আরও কোনও প্রশ্ন থাকে বা অন্য কোনও সাহায্য প্রয়োজন হয়, তাহলে আমাকে জানাবেন!

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion